import request from '@/utils/request'

// 查询系统通道列表
export function listChannelTemplate(query) {
  return request({
    url: '/operate/channelTemplate/list',
    method: 'get',
    params: query
  })
}

export function listChannelTemplateByType(query) {
  return request({
    url: '/operate/channelTemplate/getTemplatelistByType',
    method: 'get',
    params: query
  })
}

// 查询系统通道详细
export function getChannelTemplate(id) {
  return request({
    url: '/operate/channelTemplate/' + id,
    method: 'get'
  })
}

// 新增系统通道
export function addChannelTemplate(data) {
  return request({
    url: '/operate/channelTemplate',
    method: 'post',
    data: data
  })
}

// 修改系统通道
export function updateChannelTemplate(data) {
  return request({
    url: '/operate/channelTemplate',
    method: 'put',
    data: data
  })
}

// 删除系统通道
export function delChannelTemplate(id) {
  return request({
    url: '/operate/channelTemplate/' + id,
    method: 'delete'
  })
}

// 导出系统通道
export function exportChannelTemplate(query) {
  return request({
    url: '/operate/channelTemplate/export',
    method: 'get',
    params: query
  })
}
